improve the infrastructure - French English Dictionary